sufficient powers - French English Dictionary